".pdf", "ba.pdf")
end
)
\stopluacode
\stoptext
Then you have calling file (with file:///):
\setupinteraction[state=start,
focus=standard]
\def\MyURL#1{\goto{\tt#1}[url(#1)]}
\starttext
Link to other document: \MyURL{file:///path/ba.pdf\letterhash n_73
Thanks Wolfgang. I had tried \# which I normally use to escape a hash but it
didn't work. I was unaware of \letterhash.
> On 19 Dec 2021, at 17:37, Wolfgang Schuster
> wrote:
>
> Bruce Horrocks via ntg-context schrieb am 19.12.2021 um 18:12:
>> Hi,
>>
>> T
)]
\stoptext
under "mtx-context | current version: 2021.12.10 11:41"
\useURL fails as well so I assume it's in the URL parser.
The hash (#) is a special character in TeX and you have to either
replace it with something safe like \letterhash or in case of \useurl
you can put al
Hi all,
I use this for legal documents:
\setuplabeltext[section=§~]
But I wonder if there is a named command like \letterhash for this.
TIA
juh
___
If your question is of interest to others as well, please add
On 6/17/2021 1:28 PM, Jan U. Hasecke wrote:
Hi all,
I use this for legal documents:
\setuplabeltext[section=§~]
But I wonder if there is a named command like \letterhash for this.
\sectionmark
\paragraphmark
\startTEXpage[offset=1ex]
\startitemize
\item \MyURL{a.b\\/c.d\letterhash e}
\stopitemize
\stopTEXpage
\stoptext
I’m using current latest from 2021.06.04 17:28.
LuaTeX generates the link rectangle right.
LuaMetaTeX generates a wrong link rectangle.
In the attached image, you can see
{a.b\\/c.d\letterhash e}
\stopitemize
\stopTEXpage
\stoptext
I’m using current latest from 2021.06.04 17:28.
LuaTeX generates the link rectangle right.
LuaMetaTeX generates a wrong link rectangle.
In the attached image, you can see the output I get (MkIV and LMTX).
Could anyone confirm
\letterhash e}}
\stopitemize
\stoptext
I get an unindented link rectangle with LMTX (2021.05.27 14:15). Using
--luatex, the link rectangle is perfectly fine.
Could anyone confirm the issue?
Many thanks for your help,
Pablo
--
http://www.ousia.tk
a ConTeXt perspective in the
following list (sorry about the formatting!):
'{': "\\{"
\letterleftbrace
'}': "\\}"
\letterrightbrace
'_': "\\_"
No escape needed.
'%': "\\%"
\letterpercent
'#': "\\#&quo
\letterhash e}}
\stopitemize
\stoptext
Link rectangles are right with MkIV, but they don’t honour left margin
with LMTX.
Could anyone confirm this?
Many thanks for your help,
Pablo
--
http://www.ousia.tk
___
If your
; \setuppapersize[A9]
> \setupinteraction[state=start]
> \enabledirectives[references.border]
> \unexpanded\def\MyURL#1%
>{\bgroup\goto{{\tt\hyphenatedurl{#1}}}[url(#1)]\egroup}
> \starttext
> \startitemize
> \dorecurse{2}{\item \MyURL{a.b\\/c.d\letterhash e}}
&g
\letterhash e}}
\stopitemize
\stoptext
I’m afraid that the link has problems with margin in MkXL (MkIV doesn’t
have any problems with it).
Could anyone confirm the issue?
Many thanks for your help,
Pablo
--
http://www.ousia.tk
turncode=\scratchcounter\else
> \def\suffix{.tiff}
> \edef\returncode{\URIReturnCode{\theurl\suffix}}
> \fi
> \ifnum\returncode=\scratchcounter\else
> \def\suffix{.tif}
> \edef\returncode{\URIReturnCode{\theurl\suffix}}
> \fi
> }
>
> % Give up if returncode other
ive up if returncode other then 200.
\ifnum\returncode=200\relax
% Page number might be added.
\doifelse{\xmlatt{#1}{page}}{\empty}
{\let\thep\empty}
{\edef\thep{\letterhash page=\xmla
end
end
end
\stopluacode
\def\mpdefineoutlines#1#2{\ctxlua{
local char = "\luaescapestring{#1}"
local outlines = outlinepaths("#2")
local len = \letterhash outlines
tex.print("path " .. char .. "[];")
tex.print(char .. &qu
local glyph = shapeglyphs[c.index]
> >>> if glyph and (glyph.segments or glyph.sequence) then
> >>> local units = shapedata.units or 1000
> >>> local factor = 100/units
> >>> local paths = fonts.me
#1}"
local outlines = outlinepaths("#2")
local len = \letterhash outlines
tex.print("path " .. char .. "[];")
tex.print(char .. "n := " .. len .. ";")
for i, path in ipairs(outlines) do
tex.print(char .. "["
;> local paths = fonts.metapost.paths(glyph,factor)
>> return paths
>> end
>> end
>> end
>> \stopluacode
>> \def\mpdefineoutlines#1#2{\ctxlua{
>> local char = "\luaescapestring{#1}"
>> local outlin
{
local char = "\luaescapestring{#1}"
local outlines = outlinepaths("#2")
local len = \letterhash outlines
tex.print("path " .. char .. "[];")
tex.print(char .. "n := " .. len .. ";")
for i, path in ipairs(outline
l outlines = outlinepaths("#2")
local len = \letterhash outlines
tex.print("path " .. char .. "[];")
tex.print(char .. "n := " .. len .. ";")
for i, path in ipairs(outlines) do
tex.print(char .. "[" .. i .. "] := "
At 2018-04-22T20:08:34+02:00, Wolfgang Schuster wrote:
> You can use the following example as test.
>
> begin example
> \starttext
>
> \def\hello-1{Hello \letterhash 1}
>
> \def\hello-2{Hello \letterhash 2}
>
> \hello-1
>
> \hello-2
>
> \sto
example as test.
begin example
\starttext
\def\hello-1{Hello \letterhash 1}
\def\hello-2{Hello \letterhash 2}
\hello-1
\hello-2
\stoptext
end example
Here I create a command named \hello which has to be followed by “-1"
and "-2".
When you run TeX on this example you
10:53 AM, Hans van der Meer wrote:
>> The following use of character entities aborts in ConTeXt. That is of
>> course because the # is seen as a parameter. Changing this to &\#xxx; or
>> &\letterhash xxx; typesets as is, but that is not the intention,
>> because a
t; \currentdate-\currenttime\quad\ConTeXt-version=\contextversion\blank
>>> Testing directly from \ConTeXt:\blank
>>> \setupinteraction[state=start,color=blue,style=italic]
>>> \goto{Beginners manual called with http:// opens in browser as
>>> expected}[url(
gt;
>>
>> \starttext
>> \currentdate-\currenttime\quad\ConTeXt-version=\contextversion\blank
>> Testing directly from \ConTeXt:\blank
>> \setupinteraction[state=start,color=blue,style=italic]
>> \goto{Beginners manual called with http:// opens in browser as
The following use of character entities aborts in ConTeXt. That is of course because the # is seen as a parameter. Changing this to &\#xxx; or &\letterhash xxx; typesets as is, but that is not the intention, because an ampersand should appear. So, how do I proceed here?Minimal exampl
t; Testing directly from \ConTeXt:\blank
> \setupinteraction[state=start,color=blue,style=italic]
> \goto{Beginners manual called with http:// opens in browser as
> expected}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash
> <http://pragma-ade.com/general/manual
lue,style=italic]
> \goto{Beginners manual called with http:// opens in browser as
> expected}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash
> page=50)]\blank
> file test.pdf sits in the current directory.\blank
> \goto{click test.pdf page10 with ftp:///Users/...
directly from \ConTeXt:\blank
\setupinteraction[state=start,color=blue,style=italic]
\goto{Beginners manual called with http:// opens in browser as
expected}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash
page=50)]\blank
file test.pdf sits in the current directory.\blank
\goto
ote:
>>
>> For documents on the web you can add #page= to the url.
>>
>> \setupinteraction[state=start]
>>
>> \starttext
>> \goto{Beginners
>> manual}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash
>> <http://pragma-
action[state=start]
\starttext
\goto{Beginners
manual}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash
page=58)]
\stoptext
Wolfgang
Hans van der Meer <mailto:havdm...@ziggo.nl>
18. April 2018 um 23:04
Thanks. But this seems not to work on my Macintosh. Not in Preview,
n
ners
> manual}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash
> <http://pragma-ade.com/general/manuals/mp-cb-en.pdf/letterhash> page=58)]
> \stoptext
>
> Wolfgang
>> Hans van der Meer <mailto:havdm...@ziggo.nl> 18. April 2018 um 21:12
>
For documents on the web you can add #page= to the url.
\setupinteraction[state=start]
\starttext
\goto{Beginners
manual}[url(http://pragma-ade.com/general/manuals/mp-cb-en.pdf\letterhash page=58)]
\stoptext
Wolfgang
Hans van der Meer <mailto:havdm...@ziggo.nl>
18. April 2018 um 2
, as mentioned already # is kind of special in
tex, so you need to escape it:
\xmlsetsetup{#1}{{\letterhash header}}{xml:header:id}
Many thanks for your reply, Hans.
I got it now. xml-mkiv.pdf contains not escaped samples of css
identifier selectors, which contributes to the confusion.
Since the selector
lready # is kind of special in
> tex, so you need to escape it:
>
> \xmlsetsetup{#1}{{\letterhash header}}{xml:header:id}
Many thanks for your reply, Hans.
I got it now. xml-mkiv.pdf contains not escaped samples of css
identifier selectors, which contributes to the confusion.
Since the se
o you need to escape it:
\xmlsetsetup{#1}{{\letterhash header}}{xml:header:id}
The same is true for % : \letterpercent.
Hans
-
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061
Are there some other predefined "\letterxxx" commands?
> \letteropenbrace
> \letterclosebrace
> \letterampersand
> \letterless
> \lettermore
> \letterhash
> \letterdoublequote
> \lettersinglequote
> \letterdollar
> \letterpercent
> \letterhat
> \
ce-to-print/?hpw\letterpercent20hpw}
#
# Please update the garden (another command is \letterhash), when the
# reply solved your problem.
Are there some other predefined "\letterxxx" commands?
\letteropenbrace
\letterclosebrace
\letterampersand
\letterless
\lettermore
\letterhash
\letterdoub
er command is \letterhash), when the
# reply solved your problem.
Are there some other predefined "\letterxxx" commands?
Is (and how) possible to change the name of page from Url to URL?
Cheers,
Tomas
# Many thanks (for the upd
\bgroup\tt\goto{\hyphenatedurl{#1}}[url(#1)]\egroup}
# \starttext
# \hsize\zeropoint
#
#
\mypersonalurl{http://bits.blogs.nytimes.com/2010/03/05/a-former-book-designer-says-good-riddance-to-print/?hpw\letterpercent20hpw}
# \stoptext
#
# Please update the garden (another comma
\bgroup\tt\goto{\hyphenatedurl{#1}}[url(#1)]\egroup}
\starttext
\hsize\zeropoint
\mypersonalurl{http://bits.blogs.nytimes.com/2010/03/05/a-former-book-designer-says-good-riddance-to-print/?hpw\letterpercent20hpw}
\stoptext
Please update the garden (another command is \letterh
).
>>
>> e.g.,
>>
>>
>> http://www.mhs.ox.ac.uk/collections/imu-search-page/record-details/?TitInventoryNo=40829=field=on=2020
>>
>> and
>>
>> http://www.davidaking.org/instrument-catalogue-TOC.htm#part6
>>
>
> you can use \letterhash
ogue-TOC.htm#part6
you can use \letterhash
How does one do this? The best I have done thus far is to get broken
links that display as they should.
i'll add a last minute cleanup for \#, \%, \& and spac
with the technical
support from GMX and the banned replies.)
All you have to do is to escape the hash character, one way or another:
\xmlsetsetup{#1}
{hi[@rendition='\letterhash in']}
{xml:rend:in}
\xmlsetsetup{#1}
{hi[contains(@rendition,'\letterhash
to overcome this problem? Thanks a
lot.
Hi Alexander,
this may work:
\biburl{http://computing.llnl.gov/tutorials/mpi_performance/\letterhash
Protocols}
If it doesn’t work, please send a minimal sample. I have never used
bibliographies in ConTeXt.
Pablo
--
http://www.ousia.tk
{http://computing.llnl.gov/tutorials/mpi_performance/\letterhash
Protocols}
If it doesn’t work, please send a minimal sample. I have never used
bibliographies in ConTeXt.
Pablo
--
http://www.ousia.tk
___
If your
]\RandomChoice{%
\setevalue{Chosen#1}{\ctxlua{%
local listsize = \letterhash #2 ;
local LName = #2 ;
tex.print(LName[math.random(1,listsize)])}}}
\dorecurse{10}{\RandomChoice{Function}{ListOfNames}%
Give an example of a function $\ChosenFunction
from which something is chosen
\define[2]\RandomChoice{%
\setevalue{Chosen#1}{\ctxlua{%
local listsize = \letterhash #2 ;
local LName = #2 ;
tex.print(LName[math.random(1,listsize)])}}}
\dorecurse{10}{\RandomChoice{Function}{ListOfNames}%
Give
, and such that
$\RandomFunctionName(0) = 1$.\par \hairline\par}
\stoptext
begin random-names.tex
You can access the size of your Name table with #Name but have to replace #
with \letterhash when you use it in a TeX command because # is already taken
for the TeX arguments.
\starttext
\startluacode
$\RandomFunctionName : {\Bbb R}
\longrightarrow {\Bbb R}$ which has a derivative only at the origin, and
such that $\RandomFunctionName(0) = 1$.\par \hairline\par}
\stoptext
begin random-names.tex
You can access the size of your Name table with #Name but have to replace #
with \letterhash
listsize = \letterhash #2 ;
local LName = #2 ;
tex.print(LName[math.random(1,listsize)])}}}
\dorecurse{10}{\RandomChoice{Function}{ListOfNames}%
Give an example of a function $\ChosenFunction : {\Bbb R} \longrightarrow {\Bbb
R}$ which has a derivative only at the origin
two arguments:
% the first argument is the control sequence name attached to Chosen,
% the second argument is the name of the list from which something is chosen
\define[2]\RandomChoice{%
\setevalue{Chosen#1}{\ctxlua{%
local listsize = \letterhash #2 ;
local
catcodes but another solution is:
foo\\letterhash bar
great, it works, thank you!
Lukas
How to code the file name?
--
Ing. Lukáš Procházka | mailto:l...@pontex.cz
Pontex s. r. o. | mailto:pon...@pontex.cz | http://www.pontex.cz
Bezová 1658
147 14 Praha 4
Tel: +420 241 096 751
Fax: +420
})
context.pagefigure({PrehlSit\#A2.pdf}, {scale=500})
context.pagefigure({PrehlSit##A2.pdf}, {scale=500})
\stopluacode
But nothing works.
one can flush with verbatim catcodes but another solution is:
foo\\letterhash bar
How to code the file name?
(BTW:
I'm aware that # in file names
xml:collectnotes
\ctxlua{userdata.notes['\letterhash\xmlatt{#1}{id}'] = '#1'}
\stopxmlsetups
\startxmlsetups xml:footnote
(2)\footnote{\xmlflush{\cldcontext{userdata.notes['\xmlatt{#1}{href}']}}}
\stopxmlsetups
\xmlprocessbuffer{main}{demo}{}
\stoptext
variant 2:
\blank
\xmlflush{#1}
\blank
\stopxmlsetups
\startxmlsetups xml:p
\xmlflush{#1}
\stopxmlsetups
\startluacode
userdata.notes = {}
\stopluacode
\startxmlsetups xml:collectnotes
\ctxlua{userdata.notes['\letterhash\xmlatt{#1}{id}'] = '#1
Hello,
why the MP code doesn't draw % and # when it uses TeX's \U - inside MP
block?:
\def\T{TTT}
\def\U{UUU \letterpercent\letterhash}
\starttext
\letterpercent
\letterhash
\par
\startMPcode
draw btex AAA etex;
draw textext(\T);
% draw btex \T etex; % Err
draw
On 1/27/2013 10:05 PM, Procházka Lukáš wrote:
Hello,
why the MP code doesn't draw % and # when it uses TeX's \U - inside
MP block?:
\def\T{TTT}
\def\U{UUU \letterpercent\letterhash}
\starttext
\letterpercent
\letterhash
\par
\startMPcode
draw btex AAA etex;
draw
userdata = userdata or { } userdata.bibitems = { }
\stopluacode
\startxmlsetups xml:document \xmlflush{#1} \stopxmlsetups
\startxmlsetups xml:bibitem
\ctxlua{userdata.bibitems[\letterhash\xmlatt{#1}{xml:id}] = #1}
\stopxmlsetups
\def\BibAuthor#1#2{[2:\xmlfirst{\cldcontext{userdata.bibitems['#2
{xml:define}
\xmlprocessbuffer{whatever}{demo}{}
\startluacode
userdata = userdata or { }
userdata.bibitems = { }
\stopluacode
\startxmlsetups xml:document
\xmlflush{#1}
\stopxmlsetups
\startxmlsetups xml:bibitem
\ctxlua{userdata.bibitems[\letterhash\xmlatt{#1}{xml:id}] = #1
, utf.len(target) do
context(utf.sub(target,i,i).., )
end
\stopluacode%
}
%% alternatively, use utfcharacters
\define[1]\myothermacro{%
\startluacode
local result = { }
for i in string.utfcharacters[==[\detokenize{#1}]==] do
result[\letterhash result+1] = i
end
\footnote[\letterhash\xmlatt{#1}{xml:id}]{\xmlflush{#1}}]
% \stopxmlsetups
%
% \startxmlsetups xml:ref
% [ref : \note[\xmlatt{#1}{target}] ]
% \stopxmlsetups
\startxmlsetups xml:div:c
\stopxmlsetups
\startxmlsetups xml:note
\stopxmlsetups
\startxmlsetups xml:ref
\doifsomething{\xmlatt{#1
Thanks for the reply!
Found I needed to use \letterbackslash\letterhash for this to work. Does that
make sense?
On Nov 30, 2011, at 10:37 AM, Aditya Mahajan wrote:
Try:
using \letterhash instead of \#
or
\startasciimode
\def \FrontMatterTitle {
\startreusableMPgraphic
Try:
using \letterhash instead of \#
or
\startasciimode
\def \FrontMatterTitle {
\startreusableMPgraphic{frontmattertitle:\overlaywidth:\overlayheight}
matter_paper_width := 4.25in;
matter_paper_height := 6.875in;
front_left_margin := 0.3889in;
top_margin
\textbackslash\ or \letterbackslash
\textbraceleft\ or \letterleftbrace\ or \{
\textbraceright\ or \letterrightbrace\ or \}
\percent\ or \letterpercent\ or \%
\textdollar\ or \letterdollar\ or \$
\letterampersand\ or \
\letterhash\ or \#
\stoplines
\asciimode
% $ # %% this is a comment
\stoptext
\startlines
\textbackslash\ or \letterbackslash
\textbraceleft\ or \letterleftbrace\ or \{
\textbraceright\ or \letterrightbrace\ or \}
\percent\ or \letterpercent\ or \%
\textdollar\ or \letterdollar\ or \$
\letterampersand\ or \
\letterhash\ or \#
\stoplines
\asciimode
.
{ : \letteropenbrace, \letterbgroup, \letterleftbrace, \textbraceleft
} : \letterclosebrace, \letteregroup, \letterrightbrace, \textbraceright
: \letterampersand
: \letterless
: \lettermore
# : \letterhash
: \letterdoublequote, \quotedbl
' : \lettersinglequote, \quotesingle
$ : \letterdollar
?
You can replace the # with \letterhash but you method is wrong, the first thing
is that
\luacode is already defined in the core and it can be used as replacement for
\ctxlua
and second it’s better to separate a lua function and the call to the function.
Instead of writing the function
{\#}\mono{\letterhash}
\startlines
\mono{bla}blub
\stoplines
\stoptext
What about \mono{Dies|Das}?
Is'nt it frustrating?
Wolfgang
___
If your question is of interest to others as well, please add an entry to the
Wiki
{\letterpercent}
\mono{\{}\mono{\letterleftbrace} % \mono{\{} works only with MkIV
\mono{\#}\mono{\letterhash}
\startlines
\mono{bla}blub
\stoplines
\stoptext
why is in the following example '#' -- '##'?
why is there a newline between 'bla' and 'blub'?
Has to do with the way how \retype works, a solution
(which is the same I get when
doing a \noexpand\foochar{}, where \foochar is \edefed as {\char 35}):
Did \letterhash work?
Wolfgang
___
If your question is of interest to others as well, please add an entry
throws an error:
Did \letterhash work?
Yes, thank you. I tried to figure out where \letterhash is defined, but
couldn't find it out grepping through the sources.
maybe in catc-sym.tex at line 27 ?
.catcode `.# 12 .xdef .letterhashB.string#E
--
luigi
'before' these characters for now).
\sethyphenatedurlbefore \letterhash
\sethyphenatedurlbefore \letterpercent
\sethyphenatedurlbefore \letterampersand
\sethyphenatedurlbefore ,
\sethyphenatedurlbefore -
\sethyphenatedurlbefore .
\sethyphenatedurlbefore =
\sethyphenatedurlbefore ?
\sethyphenatedurlbefore
}
\xmlmapvalue{fo:color}{#ff}{\colored[h=ff]}
\setvalue{fo:color}#1{\expandafter\colored\expandafter[h=#1]}
%\setvalue{fo:color}#1{\edef\temp{\noexpand\ctxlua{document.commands.somehexcolor(\letterhash\uppercase{#1})}}\temp}
\catcode`\%=11
\xmlmapvalue{style:text-position}{sub 58%} {\def
{document.commands.somehexcolor(\letterhash\uppercase{#1})}}\temp}
\catcode`\%=11
\xmlmapvalue{style:text-position}{sub 58%} {\def\leftofspan##1\rightofspan{\low {##1}}}
\xmlmapvalue{style:text-position}{super 58%}{\def\leftofspan##1\rightofspan{\high{##1}}}
\catcode`\%=14
\definetextbackground
,g=0.2,b=0.27]
\WhatAMess ...ocument.commands.somehexcolor(#1)}
l.16 {test \WhatAMess{\letterhash FF3344}
test}
?
That's why I went color ...
Joh
Wolfgang Schuster wrote:
On Sun, Oct 26, 2008 at 3:05 PM, Johannes Graumann
[EMAIL
! Undefined control sequence.
l.1 \colored
[r=1,g=0.2,b=0.27]
\WhatAMess ...ocument.commands.somehexcolor(#1)}
l.16 {test \WhatAMess{\letterhash FF3344}
test}
?
That's why I went color ...
Joh
Wolfgang Schuster wrote:
On Sun
\stopluacode
\setupcolors[state=start]
\def\WhatAMess#1{\ctxlua{document.commands.somehexcolor(#1)}}
{test \WhatAMess{\letterhash FF3344} test}
\stoptext
\starttext
\startluacode
document.commands = document.commands or { }
function document.commands.somehexcolor(str
)}}
{test \WhatAMess{\letterhash FF3344} test}
\stoptext
-
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74
On Sun, 24 Jun 2007, nicola wrote:
Hi,
I have read http://thread.gmane.org/gmane.comp.tex.context/3540, but why
does the following
\appendtoks \let\#\hashletter \to \everyMPgraphic
This was a typo. It should have been \letterhash. However, you do not
need to explicitly do this, since supp
On 12/28/06, [EMAIL PROTECTED] wrote:
This works great. But then I've got the following keywords:
# ! | \ @ ^ + - * / %
Just copied from Aditya's code :)
\letterhash, \#
\letterexclamationmark
\letterbar
\letterbackslash
\letterat
\letterhat
\letterslash
\letterpercent, \%
\letterless
On 2006-12-28, at 13:15.0, Mojca Miklavec wrote:
On 12/28/06, [EMAIL PROTECTED] wrote:
This works great. But then I've got the following keywords:
# ! | \ @ ^ + - * / %
Just copied from Aditya's code :)
\letterhash, \#
\letterexclamationmark
\letterbar
\letterbackslash
\letterat
On Thu, 28 Dec 2006 07:00:07 -0700, [EMAIL PROTECTED] wrote:
Just copied from Aditya's code
\letterhash, \#
\letterexclamationmark
\letterbar
\letterbackslash
\letterat
\letterhat
\letterslash
\letterpercent, \%
\letterless
\lettermore
\letterampersand, \
\letteropenbrace
83 matches
Mail list logo